#pragma once
#include "BaseInclude.h"

class CMyInputMgr
{
public:
	CMyInputMgr(void);
	~CMyInputMgr(void);

	bool IsLeftBtnDown();
	bool IsRightBtnDown();
	bool IsMidBtnDown();
	bool IsKeyDown(BYTE byKey);
	bool IsShiftDown();
	bool IsCtrlDown();
	bool IsAltDown();

	int GetMouseX();
	int GetMouseY();

	void Update();

	void CloseIME();
	void OpenIME();
	void EnableIME();
	void DisableIME();

private:
	POINT m_kMousePt;
	HIMC m_hImc;
};
